package com.css.zfzx.fxpg.modules.popgdp.service;

import com.alibaba.fastjson.JSONObject;
import com.css.bpm.platform.sys.dict.repository.entity.DictItemEntity;
import com.css.zfzx.fxpg.modules.popgdp.repository.entity.FxPopGDPEntity;
import com.css.zfzx.fxpg.modules.popgdp.viewobjects.FxPopGDPQueryParams;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
 * @author andy
 * @date 2020-11-11
 */

public interface FxPopGDPService {

    public JSONObject queryFxPopGDPs(FxPopGDPQueryParams queryParams, int curPage, int pageSize, String userId);

    public String importShapeFile(String filePath, FxPopGDPQueryParams queryParams, String userId);

    public List<FxPopGDPEntity> getFxPopGDPs(FxPopGDPQueryParams queryParams, String userId);

    public void deleteFxPopGDPs(List<String> ids);
}
